package modelo.dominio;

import java.util.ArrayList;
public class TipoVeiculo {
	
	private ArrayList<Veiculo> veiculo;
	private double taxaBase;
	private double precoKm;
	private int idTipoVeiculo;
        private int cod;

    public int getCod() {
        return cod;
    }

    public void setCod(int cod) {
        this.cod = cod;
    }


	private String tipoVeiculo;
	
	public TipoVeiculo(){
	}
	
	public TipoVeiculo(String tipoveiculo, double taxaBase){
		this.setVeiculo(new ArrayList<Veiculo>());
		this.tipoVeiculo = tipoveiculo;
		this.taxaBase = taxaBase;		
	}
	
	public TipoVeiculo(String tipoveiculo, double taxaBase, double precoKm){
		this.setVeiculo(new ArrayList<Veiculo>());
		this.tipoVeiculo = tipoveiculo;
		this.taxaBase = taxaBase;
		this.precoKm = precoKm;
	}

	public String toString() {
		return  this.taxaBase +	System.getProperty("line.separator") + this.precoKm + System.getProperty("line.separator") + this.tipoVeiculo;
	}

	public int getIdTipoVeiculo() {
		return idTipoVeiculo;
	}

	public void setIdTipoVeiculo(int idTipoVeiculo) {
		this.idTipoVeiculo = idTipoVeiculo;
	}
	
	public double getTaxaBase() {
		return taxaBase;
	}
	public void setTaxaBase(double taxaBase) {
		this.taxaBase = taxaBase;
	}
	public double getPrecoKm() {
		return precoKm;
	}
	public void setPrecoKm(double precoKm) {
		this.precoKm = precoKm;
	}
	public String getTipoVeiculo() {
		return tipoVeiculo;
	}
	public void setTipoVeiculo(String tipoVeiculo) {
		this.tipoVeiculo = tipoVeiculo;
	}

	public ArrayList<Veiculo> getVeiculo() {
		return veiculo;
	}

	public void setVeiculo(ArrayList<Veiculo> veiculo) {
		this.veiculo = veiculo;
	}
}
